turbulent processes - French English Dictionary